.ideWrap {
  width: 100%;
  display: flex;
  justify-content: space-between;
  min-height: 600px;
  height: 100%;
  padding: 1.0417vw;
  margin-bottom: 32px;
  gap: 1.0417vw;

  .first {
    width: 58.5%;

    .paraWrap {
      border-radius: 4px;
      border: 1px solid #D9DBE0;
      width: 100%;
      height: 600px;

      .top {
        width: 100%;
        height: 545px;
        overflow-y: auto;
        padding: 16px 20px;

        .inputHead {
          display: flex;
          justify-content: space-between;
          align-items: center;
          margin-bottom: 6px;

          .name {
            color: #5E6472;
          }
        }

        .paraHead {
          width: 100%;
          height: 50px;
          background: #F5F6F7;
          border-radius: 4px 4px 0px 0px;
          display: flex;
          // justify-content: space-between;
          padding: 12px 1.0417vw;
        }
      }

      .save {
        border-top: 1px solid #D9DBE0;
        height: 52px;
        text-align: right;
        padding: 10px 20px;
      }
    }
  }

  .second {
    width: 19.5%;

    .title {
      font-weight: 600;
      font-size: 16px;
      color: #071127;
    }

    .testWrap {
      margin-top: 24px;
      background: #F5F6F7;
      border-radius: 4px;
      height: 600px;
      overflow-y: auto;
      padding: 20px;

      .outputWrap {
        width: 100%;
        height: 278px;
        background: #FFFFFF;
        border-radius: 4px;
        border: 1px solid #D9DBE0;
        overflow-y: auto;
        padding: 10px;
      }

      .errText {
        color: #ff441e;
      }
    }
  }

  .third {
    min-width: 18%;
    width: auto;

    .title {
      font-weight: 600;
      font-size: 16px;
      color: #071127;
    }

    .logWrap {
      margin-top: 24px;
      background: #F5F6F7;
      border-radius: 4px;
      height: 600px;
      padding: 20px;

      .content {
        width: 100%;
        height: 560px;
        overflow-y: auto;
        background: #FFFFFF;
        border-radius: 4px;
        border: 1px solid #D9DBE0;
        padding: 10px;
      }
    }
  }
}
